package cliente.tipos;

import java.util.Date;

public class Entrada {
	private int id;
	private int tipo;
	private Date dataInicio;
	private Date dataFim;
	private Hospede hospedeId;
	private Apartamento ap;

	
	public void setId(int entradaId) {
		this.id = entradaId;
	}

	public int getId() {
		return id;
	}

	public Entrada(){
		setHospedeId(new Hospede());
		setAp(new Apartamento());
	}
	
	public Entrada(Date dataInicio, Date dataFim) {
		this.setDataInicio(dataInicio);
		this.setDataFim(dataFim);
		setHospedeId(new Hospede());
		setAp(new Apartamento());
	}
	
	public Entrada(Date dataInicio) {
		this.setDataInicio(dataInicio);
		setHospedeId(new Hospede());
		setAp(new Apartamento());
	}

	public void setTipo(int tipo) {
		this.tipo = tipo;
	}

	public int getTipo() {
		return tipo;
	}
	
	public Date getDataInicio() {
		return dataInicio;
	}
	public void setDataInicio(Date date) {
		this.dataInicio = date;
	}
	public Date getDataFim() {
		return dataFim;
	}
	public void setDataFim(Date dataFim) {
		this.dataFim = dataFim;
	}

	public Hospede getHospedeId() {
		return hospedeId;
	}

	public void setHospedeId(Hospede hospedeId) {
		this.hospedeId = hospedeId;
	}

	public void setAp(Apartamento ap) {
		this.ap = ap;
	}

	public Apartamento getAp() {
		return ap;
	}
}
